package cn.wolfcode.car.base.service;

import cn.wolfcode.car.base.domain.MyUser;
import cn.wolfcode.car.base.query.MyUserQuery;
import cn.wolfcode.car.common.base.page.TablePageInfo;

import java.util.List;

/** 我的练习----------
 *  我的用户 服务接口
 */
public interface IMyUserService {

    /**
     * 分页
     * @param qo
     * @return
     */
    TablePageInfo<MyUser> query(MyUserQuery qo);


    /**
     * 查单个
     * @param id
     * @return
     */
    MyUser get(Long id);


    /**
     * 保存
     * @param myUser
     */
    void save(MyUser myUser);

  
    /**
     * 更新
     * @param myUser
     */
    void update(MyUser myUser);

    /**
     *  批量删除
     * @param ids
     */
    void deleteBatch(String ids);

    /**
     * 查询全部
     * @return
     */
    List<MyUser> list();

    
}
